NASCAR senior vice president of competition Elton Sawyer admitted "we're baffled," after the lack of tire wear in last weekend's (...)
NASCAR senior vice president of competition Elton Sawyer admitted "we're baffled," after the lack of tire wear in last weekend's (...)